home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Performance Co-Pilot 1.3
/
SGI Performance Co-Pilot 1.3.iso
/
dist
/
dist6.4
/
pcp.idb
/
usr
/
share
/
catman
/
u_man
/
cat3
/
PMAPI
/
pmlookupname.z
/
pmlookupname
Wrap
Text File
|
1997-04-03
|
3KB
|
67 lines
PPPPMMMMLLLLOOOOOOOOKKKKUUUUPPPPNNNNAAAAMMMMEEEE((((3333)))) PPPPMMMMLLLLOOOOOOOOKKKKUUUUPPPPNNNNAAAAMMMMEEEE((((3333))))
NNNNAAAAMMMMEEEE
ppppmmmmLLLLooooooookkkkuuuuppppNNNNaaaammmmeeee - translate performance metric names into PMIDs
CCCC SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
####iiiinnnncccclllluuuuddddeeee <<<<ppppccccpppp////ppppmmmmaaaappppiiii....hhhh>>>>
iiiinnnntttt ppppmmmmLLLLooooooookkkkuuuuppppNNNNaaaammmmeeee((((iiiinnnntttt nnnnuuuummmmppppmmmmiiiidddd,,,, cccchhhhaaaarrrr ****nnnnaaaammmmeeeelllliiiisssstttt[[[[]]]],,,, ppppmmmmIIIIDDDD ppppmmmmiiiiddddlllliiiisssstttt[[[[]]]]))))
cccccccc ............ ----llllppppccccpppp
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
Given a list in _n_a_m_e_l_i_s_t containing _n_u_m_p_m_i_d full pathnames for
performance metrics from a Performance Metrics Name Space (PMNS),
ppppmmmmLLLLooooooookkkkuuuuppppNNNNaaaammmmeeee returns the list of associated Performance Metric IDs
(PMIDs) via _p_m_i_d_l_i_s_t.
The result from ppppmmmmLLLLooooooookkkkuuuuppppNNNNaaaammmmeeee will be the number of names translated in
the absence of errors, else an error code less than zero. When errors
are encountered, the corresponding value in _p_m_i_d_l_i_s_t will be PM_ID_NULL.
Note that the error protocol guarantees there is a 1:1 relationship
between the elements of _n_a_m_e_l_i_s_t and _p_m_i_d_l_i_s_t, hence both lists contain
exactly _n_u_m_p_m_i_d elements. For this reason, the caller is expected to
have pre-allocated a suitably sized array for _p_m_i_d_l_i_s_t .
SSSSEEEEEEEE AAAALLLLSSSSOOOO
ppppmmmmLLLLooooaaaaddddNNNNaaaammmmeeeeSSSSppppaaaacccceeee(3) and ppppmmmmNNNNaaaammmmeeeeIIIIDDDD(3).
DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
PPPPMMMM____EEEERRRRRRRR____TTTTOOOOOOOOSSSSMMMMAAAALLLLLLLL
_n_u_m_p_m_i_d must be at least 1
PPPPMMMM____EEEERRRRRRRR____NNNNOOOOPPPPMMMMNNNNSSSS
A PMNS must have been loaded with ppppmmmmLLLLooooaaaaddddNNNNaaaammmmeeeeSSSSppppaaaacccceeee(3) before calling
ppppmmmmLLLLooooooookkkkuuuuppppNNNNaaaammmmeeee.
PPPPMMMM____EEEERRRRRRRR____NNNNAAAAMMMMEEEE
One or more of the elements of _n_a_m_e_l_i_s_t does not correspond to a
valid metric name in the PMNS.
PPPPaaaaggggeeee 1111